<?
$usuario_id=Session::get_data('usuario_id');//aca traigo el id del vendedor

$fecha_inicio = $_REQUEST['fechai'];
$fecha_fin = $_REQUEST['fechat'];

//////////////////////////////////////////////////// 
//Convierte fecha de normal a mysql 
//////////////////////////////////////////////////// 

function cambiaf_a_mysql($fecha){ 
    ereg( "([0-9]{1,2})-([0-9]{1,2})-([0-9]{2,4})", $fecha, $mifecha); 
    $lafecha=$mifecha[3]."-".$mifecha[2]."-".$mifecha[1]; 
    return $lafecha; 
} 

//Convierte fecha de mysql a normal 
//////////////////////////////////////////////////// 
function cambiaf_a_normal($fecha){ 
    ereg( "([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})", $fecha, $mifecha); 
    $lafecha=$mifecha[3]."/".$mifecha[2]."/".$mifecha[1]; 
    return $lafecha; 
} 

$fecha_inicio_mysql=cambiaf_a_mysql($fecha_inicio);
$fecha_fin_mysql=cambiaf_a_mysql($fecha_fin);


if($usuario_id!="Seleccione un")
{
if(($fecha_inicio_mysql!="--")&&($fecha_fin_mysql!="--"))//aca verifico que las fechas hayan sido seleccionadas
{

if ($Movimientosstock->exists("fecha_at>=$fecha_inicio_mysql"))
{
?>
<br>
<table width="80%" border="0" align="center" cellpadding="0" cellspacing="0" class="texto">
<tr>
	<td height="30" colspan="5" align="center">
		<div align="left"><strong>Detalle Ventas:</strong></div></td>
</tr>
<tr>
  <td colspan="6" align="right">&nbsp;</td>
  </tr>
<tr>
	<td colspan="6" align="right">
	  <div align="center">
	    <table width="100%" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td width="50%" height="30" valign="middle" background="/insumos/img/fondo1.jpg"><div align="center"><strong></strong>&nbsp;
                <? 
	?>
            </div></td>
            <td height="30" valign="middle" background="/insumos/img/fondo1.jpg"><div align="center"><strong><? echo "Desde $fecha_inicio hasta $fecha_fin"; ?></strong></div></td>
          </tr>
        </table>
	  </div></td>
  </tr>

<tr>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
</tr>
<tr>
	<td bgcolor="#EEEEEE"><h4 align="center">
	<? echo "Fecha"; ?>
	</h4></td>
	<td bgcolor="#EEEEEE"><h4 align="center">
	<? echo "C&oacute;digo"; ?>
	</h4></td>
	<td bgcolor="#EEEEEE"><h4 align="center">
	<? echo "Descripci&oacute;n"; ?>
	</h4></td>
	<td bgcolor="#EEEEEE"><h4 align="center">
	<? echo "Cantidad"; ?>
	</h4></td>
	<td bgcolor="#EEEEEE"><h4 align="center">
	<? echo "Precio Vendido"; ?>
	</h4></td>
	
	<td bgcolor="#EEEEEE"><h4 align="center">
	<? echo "Usuario"; ?>
	</h4></td>
</tr>

<?
$total=0;
if($usuario_id!=-1)
{$cadena="fecha_at>='$fecha_inicio_mysql' and usuarios_id=$usuario_id";
}
else{
	$cadena="fecha_at>='$fecha_inicio_mysql'";
}

foreach($Movimientosstock->find($cadena) as $venta)
{
				if ($venta->fecha_at <=$fecha_fin_mysql)//aca entra por solo las ventas facturadas entre esas fechas y de ese vendedor
					{
						?>
						<tr>
						  <td>&nbsp;</td>
						  <td>&nbsp;</td>
						  <td>&nbsp;</td>
						  <td>&nbsp;</td>
  </tr>
						<tr>
					<td height="25"> <div align="center">
				  <? 
				echo cambiaf_a_normal($venta->fecha_at); ?> 
			    </div></td>	
				<?$producto=$Producto->find($venta->producto_id)
				
				?> <td> <div align="center"><? echo $producto->codigo; ?> </div></td>
				<td> <div align="center"><? echo $producto->descripcion; ?> </div></td> <?
				?><td> <div align="center"><? echo $venta->cantidad; ?> </div></td>
				<td> <div align="center"><? echo money($venta->precio); ?> </div></td>
				 <?
				
				$usuario=$Usuarios->find($venta->usuarios_id);
				?> <td> <div align="center"><? echo $usuario->nombre; ?> </div></td> <?	
				?></tr><?
					$total=$total+$venta->precio;
					}
			}
?>
                <tr>
                  <td colspan="7"><hr></td>
                </tr>
  <tr>
	<td>	</td><td>	</td>
	<td height="25"></td>
	<td align="right"><b>Total:</b>	</td>
	<td align="center"><? echo money($total); ?>	</td>

</tr>
</table>
<br>

<?
}
else 
{
	Flash::error("No figuran ventas en el periodo seleccionado.");
}
}
else 
{
Flash::error("Ingrese fechas v&aacute;lidas.");	
	
}
}
else {
	Flash::error("Seleccione Vendedor.");	
	
}
?>


